apply no later than - Turkish English Dictionary